The Best 15 Restaurants in Liverpool, United States

4 Rating
8 reviews

409 Tulip St, Liverpool, Salina, NY 13088-4962, Liverpool

"Ordered food on a Wednesday evening around 7:45pmSpaghetti with meatballs and sausage smelled and ta"